Graphics are the only issue, it has a very casual gameplay that get your click reflexes up (Don't expect something complicated or imersive)
It will be an epic action platformer someday!
Needs upgrades/level up, equipments and more content, maybe smaller levels, walking trough them isn't very pleasing...