Denkaigames

A top-down shooter in which player absorbs enemy bullets instead of avoiding them.
Shooter